云函数报错怎么解决? | 您所在的位置:网站首页 › tsset time报错 › 云函数报错怎么解决? |
项目已经上线,云函数老报错,功能运行正常,我找了半天不知道哪里有问题。麻烦帮忙解决🙏 云函数代码 // 云函数入口文件 const cloud = require('wx-server-sdk') cloud.init() const db = cloud.database(); // 云函数入口函数 exports.main = async (event, context) => { const openid = cloud.getWXContext().OPENID var {num,page} = event; var dataResult = await db.collection("DongTai").orderBy("orderBy","desc").orderBy("time","desc").skip(num).limit(page).get() var dataArr = dataResult.data if (dataArr.length>0){ for (var i = 0; i < dataArr.length; i++){ var count = await db.collection("DongTai_Like").where({ openid:openid, dtid:dataArr[i]._id }).count(); if (count.total){ dataArr[i].isZan = false }else{ dataArr[i].isZan = true } var count2 = await db.collection("DongTai_Like").where({ dtid: dataArr[i]._id }).count(); dataArr[i].zanSize = count2.total; var commNum = await db.collection("DongTai_Comm").where({ dtid:dataArr[i]._id }).count(); dataArr[i].commNum = commNum.total if(openid==dataArr[i].openid){ dataArr[i].delState = true }else{ dataArr[i].delState = false } } } return dataArr; } |
CopyRight 2018-2019 实验室设备网 版权所有 |